home *** CD-ROM | disk | FTP | other *** search
- this directory contains a set of examples using the WW3DKit and the
- WWTCLKit. In the following, I use the term "character" very loosely.
- Remember this work is for my PhD thesis, which is concerned with
- defining the process of building 3D semi-autonomous animated
- characters. None of the "characters" are full blown characters in
- that sense; they're more like fragments of characters... So rather
- than talking about "character fragments", I just call them characters.
- Bear with me.
-
- ./1DWorld
- - some files concerning a character called "Point"; a character whose
- only attribute is its position on a line over time.
-
- ./FontWorld
- - a little experiment in building a text-based character whose
- appearance (i.e. the text it shows) changes over time.
-
- ./TclCalculator
- - This example shows how to use a WWTCLInterp in conjunction with
- some of the WWTCLKit UI objects to build a complete functioning
- app without writing a line of Obj-C code.
-
- ./TclWidgets1
- - this example shows some more objects from the WWTCLKit; notably
- the WWTTTimer.
-
- ./WW3DExtensions
- - This is a companion directory to canonical RIB; it shows off
- some of the extensions to the core RIBCommands that are specific
- to the WW3DKit.
-
- ./arms
- - a directory containing random models that can be used as "arms"
- or parts of arms for characters.
-
- ./badModels
- - a set of models where I didn't quite get what I wanted, but they're
- still interesting to play with.
-
- ./blinds
- - a really nice example of how to take a rib file and turn it into a
- more malleable piece of media. I took a set of RIB files generated
- by Pixar's ShowPlace app on the Mac and turned it into a really
- flexible eve model.
-
- ./boundingBoxTests
- - a set of files I use to test and understand the WW3DKit's bounding
- box generation. Note that since the WW3DKit dynamically recomputes
- the bounding box of WW3DShapes, it uses a hack whereby it transforms
- just the bounding box (i.e. the 6 vertices). This can give a very
- "loose" bound, so it's important to understand what's going on...
-
- ./cameraTests
- - This directory has a bunch of files for talking to the camera
- interp in the WW3DWell. I haven't spent as much time as I would
- like on this stuff; use at your own peril...
-
- ./canonicalRIB
- - this directory shows some of the power of the WW3DKit and the
- "EveCommand". With both palettes loaded, double click on tester.nib
- and go into test mode. Drag and drop any of the .wwModel files into the
- WW3DWell, play around, then open up the .wwModel file wrappers and take a
- look at the files inside.
-
- ./constructiveSolidGeometry
-
-
- ./robotStuff
- - these contain some of the more sophisticated examples I've built. The
- file robotStuff/robot3D.mdlTemplate is the most ambitious. Drag
- and drop them into a WW3DWell...
-